import fetch from 'utils/fetch.js';
import { sift_query_list } from 'utils/sift';

/**
 * ! 添加账户信息
 * @param data 参数 
 */
export function post_account(data) {
      return fetch({
          url: '/account',
          method: 'post',
          data:sift_query_list(data)
      });
}
/**
 * ! 账户信息
 * @param data 参数 
 */
export function get_account(id) {
    return fetch({
        url: `account/${id}`,
        method: 'get'
    });
}
/**
 * ! 更新账户
 * @param data 参数 
 */
export function update_account(id,data) {
    return fetch({
        url: `/account/${id}`,
        method: 'put',
		data: data
    });
}
/**
 * ! 更新账户状态
 * @param data 参数 
 */
export function update_status(id) {
      return fetch({
          url: `/update/account/status/${id}`,
          method: 'get',
    });
}
/**
 * ! 删除账户
 * @param data 参数 
 */
export function delete_account(id) {
      return fetch({
          url: `/account/${id}`,
          method: 'delete',
    });
}